package com.kg.module.jtnc.jy.excels;

import java.util.LinkedHashMap;

/**
 * Excel使用常量 - 收菜交易管理表
 *
 * @author xxx
 * @date 2024-11-02
 */
public class KrJyExcelConstant {
    /**
     * 导出所需的字段信息
     */
    public static LinkedHashMap<String, String> EXPORT_EXCEL_COLUMN = new LinkedHashMap<>();
    /**
     * 导入所需字段信息
     */
    public static LinkedHashMap<String, String> IMPORT_EXCEL_COLUMN = new LinkedHashMap<>();
    /**
     * 导入必填字段信息
     */
    public static LinkedHashMap<String, String> IMPORT_REQUIRED_COLUMN = new LinkedHashMap<>();

    static {
        // 初始化导出字段
        EXPORT_EXCEL_COLUMN.put("jydh", "交易单号");
        EXPORT_EXCEL_COLUMN.put("scyUserId", "收菜员用户id");
        EXPORT_EXCEL_COLUMN.put("scyxm", "收菜员姓名");
        EXPORT_EXCEL_COLUMN.put("dkglId", "地块id");
        EXPORT_EXCEL_COLUMN.put("dkmc", "地块名称");
        EXPORT_EXCEL_COLUMN.put("nhId", "农户id");
        EXPORT_EXCEL_COLUMN.put("nhxm", "农户姓名");
        EXPORT_EXCEL_COLUMN.put("pz", "品种");
        EXPORT_EXCEL_COLUMN.put("dj", "单价");
        EXPORT_EXCEL_COLUMN.put("dyccz", "第一次称重");
        EXPORT_EXCEL_COLUMN.put("deccz", "第二次称重");
        EXPORT_EXCEL_COLUMN.put("dsccz", "第三次称重（去皮）");
        EXPORT_EXCEL_COLUMN.put("sjzl", "实际重量");
        EXPORT_EXCEL_COLUMN.put("jyje", "交易金额");
        EXPORT_EXCEL_COLUMN.put("state", "交易状态（0：未确认，1:已确认，2:已拒绝）");
        EXPORT_EXCEL_COLUMN.put("createTime", "交易时间");
        EXPORT_EXCEL_COLUMN.put("updateTime", "修改时间");
        // 初始化导入字段
        IMPORT_EXCEL_COLUMN.put("交易单号", "jydh");
        IMPORT_EXCEL_COLUMN.put("收菜员用户id", "scyUserId");
        IMPORT_EXCEL_COLUMN.put("收菜员姓名", "scyxm");
        IMPORT_EXCEL_COLUMN.put("地块id", "dkglId");
        IMPORT_EXCEL_COLUMN.put("地块名称", "dkmc");
        IMPORT_EXCEL_COLUMN.put("农户id", "nhId");
        IMPORT_EXCEL_COLUMN.put("农户姓名", "nhxm");
        IMPORT_EXCEL_COLUMN.put("品种", "pz");
        IMPORT_EXCEL_COLUMN.put("单价", "dj");
        IMPORT_EXCEL_COLUMN.put("第一次称重", "dyccz");
        IMPORT_EXCEL_COLUMN.put("第二次称重", "deccz");
        IMPORT_EXCEL_COLUMN.put("第三次称重（去皮）", "dsccz");
        IMPORT_EXCEL_COLUMN.put("实际重量", "sjzl");
        IMPORT_EXCEL_COLUMN.put("交易金额", "jyje");
        IMPORT_EXCEL_COLUMN.put("交易状态（0：未确认，1:已确认，2:已拒绝）", "state");
        // 初始化导入必填字段
    }

}